narcotics squads - Allemand Anglais Dictionnaire